<%@ page pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://www.ld.com/shield/tags" prefix="shield"%>
<%@ taglib uri="http://www.ld.com/system/tags" prefix="system"%>
<%@ page trimDirectiveWhitespaces="true" %>
<fmt:setLocale value="zh_CN"/>
<%-- 权限判断 --%>
<shield:permssion type="button">
<!-- shieldZtreeBtnContainer,ztree的按钮容器 -->
<div id="searchResult" class="shieldZtreeBtnContainer">
	<input type="hidden" id="resetsorts" name="order" value="">
	<input type="hidden" id="resetasc" value="1">
	<input type="hidden" id="resetfieldName" value="sort">
	<!-- 排序类的编号，1为菜单，具体参考service -->
	<input type="hidden" id="resettype" value="1">
	<span id="resettips" class="tips"></span>
	<input class="resetTreeOrderbtn button" style="display: none;" type="button" value="更新排序">
	<div class="ztree-box clearfix">
		<div class="ztree-left">
			<div class="ztree-search">
				<form action="${ctxPathA}/system/menu/search" method="post" t="searchResult" class="form-search" id="sysmenuSearchForm">
					<div class="search clearfix mb10" >
						名称：<input type="text" name="like_name" id="keyword" value="${name }">
						<!-- shieldZTreeSearch,对树进行筛选 -->
						<input class="button submit shieldZTreeSearch" type="button" value="查询">
							<%-- <a data-url="${ctxPathA}/system/menu/toAdd" class="shieldDialog" viewTitle="新增" viewWidth="800">
	            			<input class="addBaseTable" type="button" name="addBaseTable" value="添加" style="margin: 0 2px;">
	            		</a> --%>
					</div>
					<div id="searchResult"></div>
					<div class="search-bt">
						<a data-url="${ctxPathA}/system/menu/toAdd" class="shieldDialog" viewTitle="新增" viewWidth="800">
	            			<input class="addBaseTable" type="button" name="addBaseTable" value="添加" style="margin: 0 2px;">
	            		</a>
						<input type="button" class="expandAll button" style="margin: 0 2px;" value="全部展开"/>
						<input type="button" class="collapseAll button" style="margin: 0 2px;" value="全部收起"/>
						<!-- shieldZTreeRefresh,刷新树 -->
       					<input type="button" class="shieldZTreeRefresh button " style="margin: 0 2px;" value="刷新"/>
					</div>	
				</form>
			</div>
			<!-- shieldZTree,data-url为获取树形结构数据的url， data-url-node为点击节点调取的url， paramAdapter进行点击时的参数适配treeNode为源
     			paramAdapter代表返回的参数多个参数用#号分隔，本例中id>typeId#newsType 代表取node中id的属性作为参数名为typeId的参数，newsType参数名不变，
			即最终拼出的url为system/menu/show?typeId=${node的id属性值}&newsType=${node中newsType的属性值} 
				也可以直接在node中增加urlNode属性： map.put("urlNode", "/specialTopic/toSearch");
			selectNode表示默认选中第一个节点selectNode表示默认选中的节点（key=value形式或直接写value，直接写value默认可以为rownum），
			clickExtendFn="newsItemClickExtendFn" 为自定义的节点点击扩展方法
			shieldSettings用于设置一些插件支持的参数,data-url-add定义新增按钮的url【非必需，没有可不填】
     			data-upd-url定义修改按钮的url【非必需，没有可不填】
     			data-del-url定义删除按钮的url【非必需，没有可不填】 
     			-->
             <ul class="ztree shieldZTree" id="menuTree" data-url="${ctxPathA}/system/menu/search" data-url-node="${ctxPathA}/system/menu/show" 
	             paramAdapter="id" selectNode="0"
	             data-url-add="${ctxPathA}/system/menu/toAdd" data-url-upd="${ctxPathA}/system/menu/toUpdate" data-url-del="${ctxPathA}/system/menu/del">
             </ul>
		</div>
		<div id="roleResults" >	
			<!-- ztreeContent为点击之后的容器 -->
     		<div class="ztreeContent"></div>
		</div>
		<div>
	        <ul id="log" class="log"></ul>
		</div>
	</div>
</div>
</shield:permssion>